package com.hao.tool.web.module.navigation.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hao.tool.common.enums.UseTypeEnum;
import com.hao.tool.web.module.navigation.dto.ModelTypeDTO;
import com.hao.tool.web.module.navigation.entity.ModelTypeInfo;

import java.util.List;

/**
 * description
 *
 * @author RuiHaoZ on GZ.cmhk
 * @date 2019-11-21 21:47
 */
public interface ModelTypeService extends IService<ModelTypeInfo> {

    /**
     * 获取对应导航栏组
     *
     * @param useType 启用状态
     * @return
     * @see UseTypeEnum
     */
    List<ModelTypeInfo> find(Integer useType, String userName);

    ModelTypeInfo addModelType(ModelTypeDTO dto, String userName);

    ModelTypeInfo findByModelMark(String mark);
}
